microfabrication microwave processing - German English Dictionary